curry favor with - Spanish English Dictionary